rotating lubricating device - Francés Inglés Diccionario